#ifndef IMANEJADORCONEXIONEVENTO_H
#define	IMANEJADORCONEXIONEVENTO_H

#include "string"
#include "IEnviante.h"

using namespace std;
using namespace TP::Comunicacion;

namespace TP  { namespace Comunicacion { namespace Eventos {

    class IManejadorConexionEvento {
    public:
        
        virtual void eventoNuevaSesion (IEnviante* pEnviante, void* pArg) = 0;
        
        virtual void eventoErrorConexionInexistente (IEnviante* pEnviante,
                const string& pMensaje) = 0;
    };    
}}}

#endif	/* IMANEJADORCONEXIONEVENTO_H */